Advanced RISC Machine - meaning and definition. What is Advanced RISC Machine
Diclib.com
Online Dictionary

What (who) is Advanced RISC Machine - definition

FAMILY OF RISC-BASED COMPUTER ARCHITECTURES
Advanced RISC Machine; ARM family; Acorn Risc Machine; Acorn RISC Machine; ARM chips; ARM Thumb; Arm instruction set; ARM Architecture; Thumb-2; ARM microprocessor; CPSR register; ARM port; Arm architecture; Arm port; ARM processor; Thumb code; ARM (processor); ARM NEON; ARMv7; Jazelle RCT; CoreSight; Armv6l; ARMv6; AArch32; ARM-64; Armhf; Hardfp; ARM hardfp; ARMhf; NEON (instruction set); VFP (instruction set); TrustZone; ARMel; ARM architectures; Armv8-A; ARMv8-R; ARMv7-A; ARM8-A; ARM chip; ARM instruction sets; ARM instruction set; Large Physical Address Extension; LPAE; Armv7; X86-ARM; ARMv8; Large Physical Address Extensions; ARM TrustZone; ARM Cortex-A53 MPCore; ARM Cortex-A35; ARM Cortex-A32; VFP3-D16; VFPv1; VFPv2; VFPv3; VFPv3-D32; VFPv3-D16; VFPv3-F16; VFPv4; VFPv4-D32; VFPv4-D16; VFPv5-D16-M; ARM Advanced SIMD; Vector Floating Point; Cortex-A35; Unified Assembly Language; ARMv8-A SVE; Draft:Armv8-A SVE; Armv8-A SVE; ARM hardfloat; Hardfloat; Hard float; ARM processors; ARMv8-A; ARM32; History of the ARM architecture; Neon (instruction set); ARM (architecture); A64 (instruction set); A32 (instruction set); ARMv9; ARM architecture
  • Armv8-A Platform with Cortex A57/A53 MPCore big.LITTLE CPU chip
  • Microprocessor-based system on a chip
  • ARM1 2nd processor for the BBC Micro
  • An ARMv7 is also used to power the [[CuBox]] family of single-board computers.
  • Die]] of an ARM610 microprocessor
  • [[Tronsmart]] MK908, a [[Rockchip]]-based quad-core Android "mini PC", with a microSD card next to it for a size comparison
  • An ARMv7 was used to power older versions of the popular [[Raspberry Pi]] single-board computers like this Raspberry Pi 2 from 2015.
  • MB]] [[flash memory]] by [[STMicroelectronics]]

Advanced RISC Machine         
<processor> (ARM, Originally Acorn RISC Machine). A series of low-cost, power-efficient 32-bit RISC microprocessors for embedded control, computing, digital signal processing, games, consumer multimedia and portable applications. It was the first commercial RISC microprocessor (or was the {MIPS R2000}?) and was licensed for production by {Asahi Kasei Microsystems}, Cirrus Logic, GEC Plessey Semiconductors, Samsung, Sharp, Texas Instruments and VLSI Technology. The ARM has a small and highly orthogonal instruction set, as do most RISC processors. Every instruction includes a four-bit code which specifies a condition (of the {processor status register}) which must be satisfied for the instruction to be executed. Unconditional execution is specified with a condition "true". Instructions are split into load and store which access memory and arithmetic and logic instructions which work on registers (two source and one destination). The ARM has 27 registers of which 16 are accessible in any particular processor mode. R15 combines the program counter and processor status byte, the other registers are general purpose except that R14 holds the return address after a subroutine call and R13 is conventionally used as a {stack pointer}. There are four processor modes: user, interrupt (with a private copy of R13 and R14), fast interrupt (private copies of R8 to R14) and supervisor (private copies of R13 and R14). The ALU includes a 32-bit barrel-shifter allowing, e.g., a single-cycle shift and add. The first ARM processor, the ARM1 was a prototype which was never released. The ARM2 was originally called the Acorn RISC Machine. It was designed by Acorn Computers Ltd. and used in the original Archimedes, their successor to the {BBC Micro} and BBC Master series which were based on the eight-bit 6502 microprocessor. It was clocked at 8 MHz giving an average performance of 4 - 4.7 MIPS. Development of the ARM family was then continued by a new company, Advanced RISC Machines Ltd. The ARM3 added a fully-associative on-chip cache and some support for multiprocessing. This was followed by the ARM600 chip which was an ARM6 processor core with a 4-kilobyte 64-way set-associative cache, an MMU based on the MEMC2 chip, a write buffer (8 words?) and a coprocessor interface. The ARM7 processor core uses half the power of the ARM6 and takes around half the die size. In a full processor design (ARM700 chip) it should provide 50% to 100% more performance. In July 1994 VLSI Technology, Inc. released the ARM710 processor chip. Thumb is an implementation with reduced code size requirements, intended for embedded applications. An ARM800 chip is also planned. AT&T, IBM, Panasonic, Apple Coputer, Matsushita and Sanyo either rely on, or manufacture, ARM 32-bit processor chips. Usenet newsgroup: news:comp.sys.arm. (1997-08-05)
Acorn RISC Machine         
<processor> The original name of the Advanced RISC Machine. (1995-03-07)
Advanced RISC Machines Ltd.         
BRITISH MULTINATIONAL SEMICONDUCTOR AND SOFTWARE DESIGN COMPANY
Advanced RISC Machines (company); Advanced RISC Machines Ltd.; Advanced RISC Machines Ltd; ARM Holdings plc; ARM Ltd; ARM Ltd.; Advanced RISC Machines; ARM Limited; ARM (company); ARM Holdings; Arm Ltd.; Arm Limited; ARM Germany GmbH; ARM supercomputers; Arm Holdings; Arm Ltd
<company> (ARM) A company formed in 1990 by Acorn Computers Ltd., Apple Computer, Inc. and VLSI Technology to market and develop the Advanced RISC Machine microprocessor family, originally designed by Acorn. ARM Ltd. also designs and licenses peripheral chips and supplies supporting software and hardware tools. In April 1993, Nippon Investment and Finance, a Daiwa Securities company, became ARM's fourth investor. In May 1994 Samsung became the sixth large company to have a licence to use the ARM processor core. The success of ARM Ltd. and the strategy to widen the availability of RISC technology has resulted in its chips now being used in a range of products including the {Apple Newton}. As measured by an independent authority, more ARM processors were shipped than SPARC chips in 1993. ARM has also sold three times more chips than the PowerPC consortium. http://systemv.com/armltd/index.html. E-mail: armltd.co.uk. Address: Advanced RISC Machines Ltd. Fulbourn Road, Cherry Hinton, Cambridge CB1 4JN, UK. Telephone: +44 (1223) 400 400. Fax: +44 (1223) 400 410. (1994-11-03)

Wikipedia

ARM architecture family

ARM (stylised in lowercase as arm, formerly an acronym for Advanced RISC Machines and originally Acorn RISC Machine) is a family of reduced instruction set computer (RISC) instruction set architectures for computer processors, configured for various environments. Arm Ltd. develops the architectures and licenses them to other companies, who design their own products that implement one or more of those architectures, including system on a chip (SoC) and system on module (SOM) designs, that incorporate different components such as memory, interfaces, and radios. It also designs cores that implement these instruction set architectures and licenses these designs to many companies that incorporate those core designs into their own products.

Due to their low costs, minimal power consumption, and lower heat generation than their competitors, ARM processors are desirable for light, portable, battery-powered devices, including smartphones, laptops and tablet computers, and other embedded systems. However, ARM processors are also used for desktops and servers, including the world's fastest supercomputer (Fugaku) from 2020 to 2022. With over 230 billion ARM chips produced, as of 2022, ARM is the most widely used family of instruction set architectures (ISA) and the ISAs produced in the largest quantity. Currently, the widely used Cortex cores, older "classic" cores, and specialised SecurCore cores variants are available for each of these to include or exclude optional capabilities.

There have been several generations of the ARM design. The original ARM1 used a 32-bit internal structure but had a 26-bit address space that limited it to 64 MB of main memory. This limitation was removed in the ARMv3 series, which has a 32-bit address space, and several additional generations up to ARMv7 remained 32-bit. Released in 2011, the ARMv8-A architecture added support for a 64-bit address space and 64-bit arithmetic with its new 32-bit fixed-length instruction set. Arm Ltd. has also released a series of additional instruction sets for different rules; the "Thumb" extension adds both 32- and 16-bit instructions for improved code density, while Jazelle added instructions for directly handling Java bytecode. More recent changes include the addition of simultaneous multithreading (SMT) for improved performance or fault tolerance.